package com.accompany.service.impl;

import com.accompany.common.core.page.TableDataInfo;
import com.accompany.domain.pojo.TbCourse;
import com.accompany.domain.dto.CoursePageDto;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author 33249
* @description 针对表【tb_course(课程管理)】的数据库操作Service
* @createDate 2025-10-10 21:52:25
*/
public interface TbCourseService extends IService<TbCourse> {

    List<TbCourse> pageQuery(CoursePageDto coursePageDto);

    TbCourse getInfo(Long id);

    boolean add(TbCourse tbCourse);

    boolean edit(TbCourse tbCourse);


    boolean deleteByIds(List<Long> ids);
}
